package com.me.modules.sys.service;

import com.me.modules.sys.entity.ExtendFieldValue;

import java.util.List;
import java.util.Map;

/**
 * 流程扩展数据表
 *
 * @author jindouyun
 */
public interface ExtendFieldValueService {

    ExtendFieldValue queryObject(Long id);

    List<ExtendFieldValue> queryList(Map<String, Object> map);

    List<ExtendFieldValue> queryListByBean(ExtendFieldValue entity);

    int queryTotal(Map<String, Object> map);

    int save(ExtendFieldValue valueDictionary);

    int update(ExtendFieldValue valueDictionary);

    int delete(Long id);

    int deleteBatch(Long[] ids);

    ExtendFieldValue findByFieldIdAndUserId(Long fieldID, String tableId);
}
